hard time, rough sledding -- (a difficulty that can be overcome with effort; "we had a hard time getting here"; "analysts predicted rough sledding for handset makers")
hard time -- (a term served in a maximum security prison)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar